Ben Sherman is moving to a bigger store on Long Acre in London's Covent Garden to showcase more of the brand's range and house an in-store barber shop.
Ben Sherman is moving to a bigger store on Long Acre in London's Covent Garden to showcase more of the brand's range and house an in-store barber shop.
Please to comment